package com.ruoyi.system.vo;

import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;



/**
 * 计费规则时段视图对象 zsyy_collect_time
 *
 * @author wangghua
 * @date 2021-07-14
 */
@Data
@ApiModel("计费规则时段视图对象")
public class ZsyyCollectTimeVo {

	private static final long serialVersionUID = 1L;

	/** 主键id */
	@ApiModelProperty("主键id")
	private Long id;

	/** 收费方式（0 按次定额收费，1 按单价收费，2 递增收费） */
	@Excel(name = "收费方式" , readConverterExp = "0=,按=次定额收费，1,按=单价收费，2,递=增收费")
	@ApiModelProperty("收费方式（0 按次定额收费，1 按单价收费，2 递增收费）")
	private Integer type;

	/** 规则时间段 */
	@Excel(name = "规则时间段")
	@ApiModelProperty("规则时间段")
	private String timeSlot;

	/** 结算方式（0 自然结算，1 强制结算，2 封顶结算） */
	@Excel(name = "结算方式" , readConverterExp = "0=,自=然结算，1,强=制结算，2,封=顶结算")
	@ApiModelProperty("结算方式（0 自然结算，1 强制结算，2 封顶结算）")
	private Integer settlement;

	/** 价格 */
	@Excel(name = "价格")
	@ApiModelProperty("价格")
	private String price;

	/** 提交者 */
	@Excel(name = "提交者")
	@ApiModelProperty("提交者")
	private String submitName;

	/** 封顶价格 */
	@Excel(name = "封顶价格")
	@ApiModelProperty("封顶价格")
	private String fendingPrice;

	/** 分钟数 */
	@Excel(name = "分钟数")
	@ApiModelProperty("分钟数")
	private Integer minute;

	/** 递增收费增加时间价格 */
	@Excel(name = "递增收费增加时间价格")
	@ApiModelProperty("递增收费增加时间价格")
	private String lastPrice;

	/** 递增收费增加时间 */
	@Excel(name = "递增收费增加时间")
	@ApiModelProperty("递增收费增加时间")
	private Integer lastMinute;

	/** 停车场规则表id */
	@Excel(name = "停车场规则表id")
	@ApiModelProperty("停车场规则表id")
	private Long feesId;

	@Excel(name = "停车场规则名称")
	@ApiModelProperty("停车场规则名称")
	private String feesName;


}
